2018 Fall 期末專案示範網站

Spacegame << Previous Next >> Flaskbb

Ggame 程式庫

專案目的

了解 Ggame 的程式庫內容, 除了建立應用範例外, 並能從 http://www.pixijs.com/gallery 導入更多功能.

kmolgame 倉儲中, 自帶 https://github.com/mdecourse/kmolgame/tree/gh-pages/static/ggame , 但是 https://github.com/mdecourse/kmolgame/blob/gh-pages/static/ggame/sysdeps.py 中仍存在從 cdn 下載的特定版本程式碼.

因為 Ggame 網際程式庫需要:

jquery-3.3.1.min.js - https://jquery.com/ 
jquery-ui.1.12.1.min.js - https://jqueryui.com/ 
pixi-4.8.2.min.js - http://www.pixijs.com/  learning pixi.js
buzz-1.2.1.js - http://buzz.jaysalvat.com/ 
brython-3.7.0.js - https://brython.info/ 

等 Javascript 程式庫, 因此最理想的情況下, 必須持續使用最新版的程式庫. 其中最關鍵的應該是 http://www.pixijs.com/ 與 https://brython.info/ 

因此, 以 Ggame 網際程式庫的研究與開發, 必須導入更多的 http://www.pixijs.com/ 功能, 且能在最新的 https://brython.info/ 版本中運行. 並且思考能否援導入 Pixi 的相同流程, 導入類似 http://schteppe.github.io/cannon.js/ 的 Javascript 程式庫.

Pixi Gallery: http://www.pixijs.com/gallery 

目前採用 Ggame 程式庫開發的線上遊戲: http://mde.tw/kmolgame/spacewar.html 

Games in Pixi.js

電子書: Learn Pixi.js https://link.springer.com/book/10.1007/978-1-4842-1094-9 

concentration_pixi_game.zip (ref, ref2)

https://ithelp.ithome.com.tw/articles/10190574  (Pixijs)

https://itch.io/games/made-with-pixijs 

https://www.themarketingtechnologist.co/creating-a-lightweight-game-using-pixijs/ 


Spacegame << Previous Next >> Flaskbb